Rename interface signals to make them more clear. Also, change
authorJonathan Blandford <jrb@redhat.com>
Wed, 12 Sep 2001 23:16:18 +0000 (23:16 +0000)
committerJonathan Blandford <jrb@src.gnome.org>
Wed, 12 Sep 2001 23:16:18 +0000 (23:16 +0000)
Wed Sep 12 19:01:05 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreemodel.h (struct _GtkTreeModelIface): Rename interface
signals to make them more clear.  Also, change ::range_changed to
::row_changed.
* gtk/gtktreemodel.c: Adjust to interface change
* gtk/gtktreemodel.h: ditto
* gtk/gtktreemodelsort.c: ditto
* gtk/gtktreestore.c: ditto
* gtk/gtkliststore.c: ditto
* gtk/gtktreeview.c: ditto
* tests/testtreecolumns.c: ditto
* gtk/gtkmarshal.list: Actually remove a marshaller!

21 files changed:
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
docs/reference/gtk/tmpl/gtk-unused.sgml
docs/reference/gtk/tmpl/gtkframe.sgml
docs/reference/gtk/tmpl/gtkhandlebox.sgml
docs/reference/gtk/tmpl/gtkrc.sgml
docs/reference/gtk/tmpl/gtktreemodel.sgml
gtk/gtkliststore.c
gtk/gtkmarshal.list
gtk/gtkmarshalers.list
gtk/gtktreemodel.c
gtk/gtktreemodel.h
gtk/gtktreemodelsort.c
gtk/gtktreestore.c
gtk/gtktreeview.c
tests/testtreecolumns.c

index 22b398869750e1cad035b935bd04c110eed0c04e..1140dcb3168d434fb2392cd9a14adcc1ab03dc7e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+Wed Sep 12 19:01:05 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreemodel.h (struct _GtkTreeModelIface): Rename interface
+       signals to make them more clear.  Also, change ::range_changed to
+       ::row_changed.
+       * gtk/gtktreemodel.c: Adjust to interface change
+       * gtk/gtktreemodel.h: ditto
+       * gtk/gtktreemodelsort.c: ditto
+       * gtk/gtktreestore.c: ditto
+       * gtk/gtkliststore.c: ditto
+       * gtk/gtktreeview.c: ditto
+       * tests/testtreecolumns.c: ditto
+       * gtk/gtkmarshal.list: Actually remove a marshaller!
+
 2001-09-12  Padraig O'Briain <padraig.obriain@sun.com>
 
        * gtk/gtktextview.c
index 22b398869750e1cad035b935bd04c110eed0c04e..1140dcb3168d434fb2392cd9a14adcc1ab03dc7e 100644 (file)
@@ -1,3 +1,17 @@
+Wed Sep 12 19:01:05 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreemodel.h (struct _GtkTreeModelIface): Rename interface
+       signals to make them more clear.  Also, change ::range_changed to
+       ::row_changed.
+       * gtk/gtktreemodel.c: Adjust to interface change
+       * gtk/gtktreemodel.h: ditto
+       * gtk/gtktreemodelsort.c: ditto
+       * gtk/gtktreestore.c: ditto
+       * gtk/gtkliststore.c: ditto
+       * gtk/gtktreeview.c: ditto
+       * tests/testtreecolumns.c: ditto
+       * gtk/gtkmarshal.list: Actually remove a marshaller!
+
 2001-09-12  Padraig O'Briain <padraig.obriain@sun.com>
 
        * gtk/gtktextview.c
index 22b398869750e1cad035b935bd04c110eed0c04e..1140dcb3168d434fb2392cd9a14adcc1ab03dc7e 100644 (file)
@@ -1,3 +1,17 @@
+Wed Sep 12 19:01:05 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreemodel.h (struct _GtkTreeModelIface): Rename interface
+       signals to make them more clear.  Also, change ::range_changed to
+       ::row_changed.
+       * gtk/gtktreemodel.c: Adjust to interface change
+       * gtk/gtktreemodel.h: ditto
+       * gtk/gtktreemodelsort.c: ditto
+       * gtk/gtktreestore.c: ditto
+       * gtk/gtkliststore.c: ditto
+       * gtk/gtktreeview.c: ditto
+       * tests/testtreecolumns.c: ditto
+       * gtk/gtkmarshal.list: Actually remove a marshaller!
+
 2001-09-12  Padraig O'Briain <padraig.obriain@sun.com>
 
        * gtk/gtktextview.c
index 22b398869750e1cad035b935bd04c110eed0c04e..1140dcb3168d434fb2392cd9a14adcc1ab03dc7e 100644 (file)
@@ -1,3 +1,17 @@
+Wed Sep 12 19:01:05 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreemodel.h (struct _GtkTreeModelIface): Rename interface
+       signals to make them more clear.  Also, change ::range_changed to
+       ::row_changed.
+       * gtk/gtktreemodel.c: Adjust to interface change
+       * gtk/gtktreemodel.h: ditto
+       * gtk/gtktreemodelsort.c: ditto
+       * gtk/gtktreestore.c: ditto
+       * gtk/gtkliststore.c: ditto
+       * gtk/gtktreeview.c: ditto
+       * tests/testtreecolumns.c: ditto
+       * gtk/gtkmarshal.list: Actually remove a marshaller!
+
 2001-09-12  Padraig O'Briain <padraig.obriain@sun.com>
 
        * gtk/gtktextview.c
index 22b398869750e1cad035b935bd04c110eed0c04e..1140dcb3168d434fb2392cd9a14adcc1ab03dc7e 100644 (file)
@@ -1,3 +1,17 @@
+Wed Sep 12 19:01:05 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreemodel.h (struct _GtkTreeModelIface): Rename interface
+       signals to make them more clear.  Also, change ::range_changed to
+       ::row_changed.
+       * gtk/gtktreemodel.c: Adjust to interface change
+       * gtk/gtktreemodel.h: ditto
+       * gtk/gtktreemodelsort.c: ditto
+       * gtk/gtktreestore.c: ditto
+       * gtk/gtkliststore.c: ditto
+       * gtk/gtktreeview.c: ditto
+       * tests/testtreecolumns.c: ditto
+       * gtk/gtkmarshal.list: Actually remove a marshaller!
+
 2001-09-12  Padraig O'Briain <padraig.obriain@sun.com>
 
        * gtk/gtktextview.c
index 22b398869750e1cad035b935bd04c110eed0c04e..1140dcb3168d434fb2392cd9a14adcc1ab03dc7e 100644 (file)
@@ -1,3 +1,17 @@
+Wed Sep 12 19:01:05 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreemodel.h (struct _GtkTreeModelIface): Rename interface
+       signals to make them more clear.  Also, change ::range_changed to
+       ::row_changed.
+       * gtk/gtktreemodel.c: Adjust to interface change
+       * gtk/gtktreemodel.h: ditto
+       * gtk/gtktreemodelsort.c: ditto
+       * gtk/gtktreestore.c: ditto
+       * gtk/gtkliststore.c: ditto
+       * gtk/gtktreeview.c: ditto
+       * tests/testtreecolumns.c: ditto
+       * gtk/gtkmarshal.list: Actually remove a marshaller!
+
 2001-09-12  Padraig O'Briain <padraig.obriain@sun.com>
 
        * gtk/gtktextview.c
index 22b398869750e1cad035b935bd04c110eed0c04e..1140dcb3168d434fb2392cd9a14adcc1ab03dc7e 100644 (file)
@@ -1,3 +1,17 @@
+Wed Sep 12 19:01:05 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreemodel.h (struct _GtkTreeModelIface): Rename interface
+       signals to make them more clear.  Also, change ::range_changed to
+       ::row_changed.
+       * gtk/gtktreemodel.c: Adjust to interface change
+       * gtk/gtktreemodel.h: ditto
+       * gtk/gtktreemodelsort.c: ditto
+       * gtk/gtktreestore.c: ditto
+       * gtk/gtkliststore.c: ditto
+       * gtk/gtktreeview.c: ditto
+       * tests/testtreecolumns.c: ditto
+       * gtk/gtkmarshal.list: Actually remove a marshaller!
+
 2001-09-12  Padraig O'Briain <padraig.obriain@sun.com>
 
        * gtk/gtktextview.c
index 2a750ab6a01c7b590f213fa2b9550e049eba70b1..d100d536927b11b3ec1c66ba25d3e87e65665a46 100644 (file)
@@ -745,12 +745,6 @@ gtk_font_selection_set_filter().
 @GTK_FONT_SCALABLE_BITMAP: scaled bitmap fonts.
 @GTK_FONT_ALL: a bitwise combination of all of the above.
 
-<!-- ##### ARG GtkFrame:shadow-type ##### -->
-<para>
-
-</para>
-
-
 <!-- ##### ARG GtkHScale:adjustment ##### -->
 <para>
 the #GtkAdjustment which sets the range of the scale.
index 68fbcc92691677d90fc34d5c713e549c105fcc37..9350ed478adc2285b4de1a5797f42539acf29a8e 100644 (file)
@@ -135,6 +135,11 @@ Set the shadow type for the Frame widget.
 
 </para>
 
+<!-- ##### ARG GtkFrame:shadow-type ##### -->
+<para>
+
+</para>
+
 <!-- ##### ARG GtkFrame:label-widget ##### -->
 <para>
 
index fa88f3c69695e801f9ab09e1805970b2f565332c..6ae241b4a5685d940aca426d3bcd3b636f114940 100644 (file)
@@ -182,6 +182,11 @@ handlebox are detached from the main window.
 Determines the shadow type for the handlebox.
 </para>
 
+<!-- ##### ARG GtkHandleBox:shadow-type ##### -->
+<para>
+
+</para>
+
 <!-- ##### ARG GtkHandleBox:handle-position ##### -->
 <para>
 Determines the side of the handlebox where the handle is drawn.
index cc0b23b6d217a6b8beefca09d47e350a7eb6068a..30ffca8235aa804f9d0033f0f1ed9b6a61d8fd94 100644 (file)
@@ -495,7 +495,6 @@ This can later be composited together with other
 #GtkRcStyle structures to form a #GtkStyle.
 </para>
 
-@parent_instance: 
 @name: 
 @bg_pixmap_name: 
 @font_desc: 
index 7aaa1d9aba1aec1826ffbd186e1b3a7646962176..587b011f4689502e0741de894f9180238071cd60 100644 (file)
@@ -50,11 +50,11 @@ The tree interface used by #GtkTreeView
 </para>
 
 @g_iface: 
-@range_changed: 
-@inserted: 
-@has_child_toggled: 
-@deleted: 
-@reordered: 
+@row_changed: 
+@row_inserted: 
+@row_has_child_toggled: 
+@row_deleted: 
+@rows_reordered: 
 @get_flags: 
 @get_n_columns: 
 @get_column_type: 
index 3223382f803b110fc536d591b760f5a497b06081..1e6f9daf5816a28c4892dc1f6f5686f3c6c2cc09 100644 (file)
@@ -636,7 +636,7 @@ gtk_list_store_set_value (GtkListStore *list_store,
            _gtk_tree_data_list_value_to_node (list, &real_value);
          else
            _gtk_tree_data_list_value_to_node (list, value);
-         gtk_tree_model_range_changed (GTK_TREE_MODEL (list_store), path, iter, path, iter);
+         gtk_tree_model_row_changed (GTK_TREE_MODEL (list_store), path, iter);
          gtk_tree_path_free (path);
          if (converted)
            g_value_unset (&real_value);
@@ -672,7 +672,7 @@ gtk_list_store_set_value (GtkListStore *list_store,
     _gtk_tree_data_list_value_to_node (list, &real_value);
   else
     _gtk_tree_data_list_value_to_node (list, value);
-  gtk_tree_model_range_changed (GTK_TREE_MODEL (list_store), path, iter, path, iter);
+  gtk_tree_model_row_changed (GTK_TREE_MODEL (list_store), path, iter);
   gtk_tree_path_free (path);
   if (converted)
     g_value_unset (&real_value);
@@ -858,7 +858,7 @@ gtk_list_store_remove (GtkListStore *list_store,
   validate_list_store (list_store);
 
   list_store->stamp ++;
-  gtk_tree_model_deleted (GTK_TREE_MODEL (list_store), path);
+  gtk_tree_model_row_deleted (GTK_TREE_MODEL (list_store), path);
   gtk_tree_path_free (path);
 
   if (next)
@@ -943,7 +943,7 @@ gtk_list_store_insert (GtkListStore *list_store,
 
   path = gtk_tree_path_new ();
   gtk_tree_path_append_index (path, position);
-  gtk_tree_model_inserted (GTK_TREE_MODEL (list_store), path, iter);
+  gtk_tree_model_row_inserted (GTK_TREE_MODEL (list_store), path, iter);
   gtk_tree_path_free (path);
 }
 
@@ -1031,7 +1031,7 @@ gtk_list_store_insert_before (GtkListStore *list_store,
 
   path = gtk_tree_path_new ();
   gtk_tree_path_append_index (path, i);
-  gtk_tree_model_inserted (GTK_TREE_MODEL (list_store), path, iter);
+  gtk_tree_model_row_inserted (GTK_TREE_MODEL (list_store), path, iter);
   gtk_tree_path_free (path);
 }
 
@@ -1084,7 +1084,7 @@ gtk_list_store_insert_after (GtkListStore *list_store,
 
   path = gtk_tree_path_new ();
   gtk_tree_path_append_index (path, i);
-  gtk_tree_model_inserted (GTK_TREE_MODEL (list_store), path, iter);
+  gtk_tree_model_row_inserted (GTK_TREE_MODEL (list_store), path, iter);
   gtk_tree_path_free (path);
 }
 
@@ -1122,7 +1122,7 @@ gtk_list_store_prepend (GtkListStore *list_store,
 
   path = gtk_tree_path_new ();
   gtk_tree_path_append_index (path, 0);
-  gtk_tree_model_inserted (GTK_TREE_MODEL (list_store), path, iter);
+  gtk_tree_model_row_inserted (GTK_TREE_MODEL (list_store), path, iter);
   gtk_tree_path_free (path);
 }
 
@@ -1167,7 +1167,7 @@ gtk_list_store_append (GtkListStore *list_store,
 
   path = gtk_tree_path_new ();
   gtk_tree_path_append_index (path, list_store->length - 1);
-  gtk_tree_model_inserted (GTK_TREE_MODEL (list_store), path, iter);
+  gtk_tree_model_row_inserted (GTK_TREE_MODEL (list_store), path, iter);
   gtk_tree_path_free (path);
 }
 
@@ -1325,7 +1325,7 @@ gtk_list_store_drag_data_received (GtkTreeDragDest   *drag_dest,
           G_SLIST (dest_iter.user_data)->data = copy_head;
 
          path = gtk_list_store_get_path (GTK_TREE_MODEL (tree_model), &dest_iter);
-         gtk_tree_model_range_changed (GTK_TREE_MODEL (tree_model), path, &dest_iter, path, &dest_iter);
+         gtk_tree_model_row_changed (GTK_TREE_MODEL (tree_model), path, &dest_iter);
          gtk_tree_path_free (path);
        }
     }
@@ -1482,8 +1482,8 @@ gtk_list_store_sort (GtkListStore *list_store)
   path = gtk_tree_path_new ();
   iter.stamp = list_store->stamp;
   iter.user_data = NULL;
-  gtk_tree_model_reordered (GTK_TREE_MODEL (list_store),
-                           path, &iter, new_order);
+  gtk_tree_model_rows_reordered (GTK_TREE_MODEL (list_store),
+                                path, &iter, new_order);
   gtk_tree_path_free (path);
   g_free (new_order);
   g_array_free (sort_array, TRUE);
@@ -1664,9 +1664,9 @@ gtk_list_store_sort_iter_changed (GtkListStore *list_store,
   tmp_path = gtk_tree_path_new ();
   tmp_iter.user_data = NULL;
 
-  gtk_tree_model_reordered (GTK_TREE_MODEL (list_store),
-                           tmp_path, &tmp_iter,
-                           new_order);
+  gtk_tree_model_rows_reordered (GTK_TREE_MODEL (list_store),
+                                tmp_path, &tmp_iter,
+                                new_order);
 
   gtk_tree_path_free (tmp_path);
   g_free (new_order);
index 290b20e900f613539906b9bd601a15a35a956362..cf1dcf1351c0e95f03702a0d72ab0d6527d6c666 100644 (file)
@@ -43,7 +43,6 @@ VOID:BOOLEAN
 VOID:BOOLEAN,BOOLEAN,BOOLEAN
 VOID:BOXED
 VOID:BOXED,BOXED
-VOID:BOXED,BOXED,BOXED,BOXED
 VOID:BOXED,BOXED,POINTER
 VOID:BOXED,POINTER
 VOID:BOXED,OBJECT
index 290b20e900f613539906b9bd601a15a35a956362..cf1dcf1351c0e95f03702a0d72ab0d6527d6c666 100644 (file)
@@ -43,7 +43,6 @@ VOID:BOOLEAN
 VOID:BOOLEAN,BOOLEAN,BOOLEAN
 VOID:BOXED
 VOID:BOXED,BOXED
-VOID:BOXED,BOXED,BOXED,BOXED
 VOID:BOXED,BOXED,POINTER
 VOID:BOXED,POINTER
 VOID:BOXED,OBJECT
index 1e198ec326ca51f5c9e75cadb8405138a4dc57f0..26d2cb8847669e19608e1e6b1abaf7bdc71c6a02 100644 (file)
@@ -71,47 +71,45 @@ gtk_tree_model_base_init (gpointer g_class)
 
   if (! initialized)
     {
-      g_signal_new ("range_changed",
+      g_signal_new ("row_changed",
                     GTK_TYPE_TREE_MODEL,
                     G_SIGNAL_RUN_LAST,
-                    G_STRUCT_OFFSET (GtkTreeModelIface, range_changed),
+                    G_STRUCT_OFFSET (GtkTreeModelIface, row_changed),
                     NULL, NULL,
-                    gtk_marshal_VOID__BOXED_BOXED_BOXED_BOXED,
-                    G_TYPE_NONE, 4,
-                    GTK_TYPE_TREE_PATH,
-                    GTK_TYPE_TREE_ITER,
+                    gtk_marshal_VOID__BOXED_BOXED,
+                    G_TYPE_NONE, 2,
                     GTK_TYPE_TREE_PATH,
                     GTK_TYPE_TREE_ITER);
-      g_signal_new ("inserted",
+      g_signal_new ("row_inserted",
                     GTK_TYPE_TREE_MODEL,
                     G_SIGNAL_RUN_LAST,
-                    G_STRUCT_OFFSET (GtkTreeModelIface, inserted),
+                    G_STRUCT_OFFSET (GtkTreeModelIface, row_inserted),
                     NULL, NULL,
                     gtk_marshal_VOID__BOXED_BOXED,
                     G_TYPE_NONE, 2,
                     GTK_TYPE_TREE_PATH,
                     GTK_TYPE_TREE_ITER);
-      g_signal_new ("has_child_toggled",
+      g_signal_new ("row_has_child_toggled",
                     GTK_TYPE_TREE_MODEL,
                     G_SIGNAL_RUN_LAST,
-                    G_STRUCT_OFFSET (GtkTreeModelIface, has_child_toggled),
+                    G_STRUCT_OFFSET (GtkTreeModelIface, row_has_child_toggled),
                     NULL, NULL,
                     gtk_marshal_VOID__BOXED_BOXED,
                     G_TYPE_NONE, 2,
                     GTK_TYPE_TREE_PATH,
                     GTK_TYPE_TREE_ITER);
-      g_signal_new ("deleted",
+      g_signal_new ("row_deleted",
                     GTK_TYPE_TREE_MODEL,
                     G_SIGNAL_RUN_LAST,
-                    G_STRUCT_OFFSET (GtkTreeModelIface, deleted),
+                    G_STRUCT_OFFSET (GtkTreeModelIface, row_deleted),
                     NULL, NULL,
                     gtk_marshal_VOID__BOXED,
                     G_TYPE_NONE, 1,
                     GTK_TYPE_TREE_PATH);
-      g_signal_new ("reordered",
+      g_signal_new ("rows_reordered",
                     GTK_TYPE_TREE_MODEL,
                     G_SIGNAL_RUN_LAST,
-                    G_STRUCT_OFFSET (GtkTreeModelIface, reordered),
+                    G_STRUCT_OFFSET (GtkTreeModelIface, rows_reordered),
                     NULL, NULL,
                     gtk_marshal_VOID__BOXED_BOXED_POINTER,
                     G_TYPE_NONE, 3,
@@ -1000,78 +998,88 @@ gtk_tree_model_get_valist (GtkTreeModel *tree_model,
     }
 }
 
+/**
+ * gtk_tree_model_row_changed:
+ * @tree_model: A #GtkTreeModel
+ * @path: A #GtkTreePath pointing to the changed row
+ * @iter: A valid #GtkTreeIter pointing to the changed row
+ * 
+ * Emits the "row_changed" signal on @tree_model.
+ **/
 void
-gtk_tree_model_range_changed (GtkTreeModel *tree_model,
-                             GtkTreePath  *start_path,
-                             GtkTreeIter  *start_iter,
-                             GtkTreePath  *end_path,
-                             GtkTreeIter  *end_iter)
+gtk_tree_model_row_changed (GtkTreeModel *tree_model,
+                           GtkTreePath  *path,
+                           GtkTreeIter  *iter)
 {
   gint i;
   g_return_if_fail (GTK_IS_TREE_MODEL (tree_model));
-  g_return_if_fail (start_path != NULL);
-  g_return_if_fail (start_iter != NULL);
-  g_return_if_fail (end_path != NULL);
-  g_return_if_fail (end_iter != NULL);
-
-#ifndef G_DISABLE_CHECKS
-  g_return_if_fail (start_path->depth == end_path->depth);
-  for (i = 0; i < start_path->depth - 1; i++)
-    if (start_path->indices[i] != end_path->indices[i])
-      {
-       g_warning ("Concurrent paths were not passed in to gtk_tree_model_range_changed.\n");
-       return;
-      }
-#endif
-  g_signal_emit_by_name (tree_model, "range_changed",
-                        start_path, start_iter,
-                        end_path, end_iter);
+  g_return_if_fail (path != NULL);
+  g_return_if_fail (iter != NULL);
+
+  g_signal_emit_by_name (tree_model, "row_changed", path, iter);
 }
 
+/**
+ * gtk_tree_model_row_inserted:
+ * @tree_model: A #GtkTreeModel
+ * @path: A #GtkTreePath pointing to the inserted row
+ * @iter: A valid #GtkTreeIter pointing to the inserted row
+ * 
+ * Emits the "row_inserted" signal on @tree_model
+ **/
 void
-gtk_tree_model_inserted (GtkTreeModel *tree_model,
-                        GtkTreePath  *path,
-                        GtkTreeIter  *iter)
+gtk_tree_model_row_inserted (GtkTreeModel *tree_model,
+                            GtkTreePath  *path,
+                            GtkTreeIter  *iter)
 {
   g_return_if_fail (GTK_IS_TREE_MODEL (tree_model));
   g_return_if_fail (path != NULL);
   g_return_if_fail (iter != NULL);
 
-  g_signal_emit_by_name (tree_model, "inserted", path, iter);
+  g_signal_emit_by_name (tree_model, "row_inserted", path, iter);
 }
 
+/**
+ * gtk_tree_model_row_has_child_toggled:
+ * @tree_model: A #GtkTreeModel
+ * @path: A #GtkTreePath pointing to the changed row
+ * @iter: A valid #GtkTreeIter pointing to the changed row
+ * 
+ * Emits the "row_has_child_toggled" signal on @tree_model.  This should be
+ * called by models after the child state of a node changes.
+ **/
 void
-gtk_tree_model_has_child_toggled (GtkTreeModel *tree_model,
-                                 GtkTreePath  *path,
-                                 GtkTreeIter  *iter)
+gtk_tree_model_row_has_child_toggled (GtkTreeModel *tree_model,
+                                     GtkTreePath  *path,
+                                     GtkTreeIter  *iter)
 {
   g_return_if_fail (GTK_IS_TREE_MODEL (tree_model));
   g_return_if_fail (path != NULL);
   g_return_if_fail (iter != NULL);
 
-  g_signal_emit_by_name (tree_model, "has_child_toggled", path, iter);
+  g_signal_emit_by_name (tree_model, "row_has_child_toggled", path, iter);
 }
 
 void
-gtk_tree_model_deleted (GtkTreeModel *tree_model,
-                       GtkTreePath  *path)
+gtk_tree_model_row_deleted (GtkTreeModel *tree_model,
+                           GtkTreePath  *path)
 {
   g_return_if_fail (GTK_IS_TREE_MODEL (tree_model));
   g_return_if_fail (path != NULL);
 
-  g_signal_emit_by_name (tree_model, "deleted", path);
+  g_signal_emit_by_name (tree_model, "row_deleted", path);
 }
 
 void
-gtk_tree_model_reordered (GtkTreeModel *tree_model,
-                         GtkTreePath  *path,
-                         GtkTreeIter  *iter,
-                         gint         *new_order)
+gtk_tree_model_rows_reordered (GtkTreeModel *tree_model,
+                              GtkTreePath  *path,
+                              GtkTreeIter  *iter,
+                              gint         *new_order)
 {
   g_return_if_fail (GTK_IS_TREE_MODEL (tree_model));
   g_return_if_fail (new_order != NULL);
 
-  g_signal_emit_by_name (tree_model, "reordered", path, iter, new_order);
+  g_signal_emit_by_name (tree_model, "rows_reordered", path, iter, new_order);
 }
 
 
@@ -1344,15 +1352,15 @@ static void
 connect_ref_callbacks (GtkTreeModel *model)
 {
   g_signal_connect (G_OBJECT (model),
-                   "inserted",
+                   "row_inserted",
                    (GCallback) gtk_tree_row_ref_inserted_callback,
                    model);
   g_signal_connect (G_OBJECT (model),
-                   "deleted",
+                   "row_deleted",
                    (GCallback) gtk_tree_row_ref_deleted_callback,
                    model);
   g_signal_connect (G_OBJECT (model),
-                   "reordered",
+                   "rows_reordered",
                    (GCallback) gtk_tree_row_ref_reordered_callback,
                    model);
 }
index f9b3977da527a83dac41a35cd2fdc2815fe1f947..41322eab60ddf702b50c72f6ce709dff7edcc6e1 100644 (file)
@@ -58,23 +58,21 @@ struct _GtkTreeModelIface
   GTypeInterface g_iface;
 
   /* Signals */
-  void         (* range_changed)     (GtkTreeModel *tree_model,
-                                     GtkTreePath  *start_path,
-                                     GtkTreeIter  *start_iter,
-                                     GtkTreePath  *end_path,
-                                     GtkTreeIter  *end_iter);
-  void         (* inserted)          (GtkTreeModel *tree_model,
-                                     GtkTreePath  *path,
-                                     GtkTreeIter  *iter);
-  void         (* has_child_toggled) (GtkTreeModel *tree_model,
-                                     GtkTreePath  *path,
-                                     GtkTreeIter  *iter);
-  void         (* deleted)           (GtkTreeModel *tree_model,
-                                     GtkTreePath  *path);
-  void         (* reordered)         (GtkTreeModel *tree_model,
-                                     GtkTreePath  *path,
-                                     GtkTreeIter  *iter,
-                                     gint         *new_order);
+  void         (* row_changed)           (GtkTreeModel *tree_model,
+                                         GtkTreePath  *path,
+                                         GtkTreeIter  *iter);
+  void         (* row_inserted)          (GtkTreeModel *tree_model,
+                                         GtkTreePath  *path,
+                                         GtkTreeIter  *iter);
+  void         (* row_has_child_toggled) (GtkTreeModel *tree_model,
+                                         GtkTreePath  *path,
+                                         GtkTreeIter  *iter);
+  void         (* row_deleted)           (GtkTreeModel *tree_model,
+                                         GtkTreePath  *path);
+  void         (* rows_reordered)        (GtkTreeModel *tree_model,
+                                         GtkTreePath  *path,
+                                         GtkTreeIter  *iter,
+                                         gint         *new_order);
 
   /* Virtual Table */
   GtkTreeModelFlags (* get_flags)  (GtkTreeModel *tree_model);   
@@ -220,23 +218,22 @@ void              gtk_tree_model_foreach         (GtkTreeModel            *model
 
 
 /* Signals */
-void gtk_tree_model_range_changed     (GtkTreeModel *tree_model,
-                                      GtkTreePath  *start_path,
-                                      GtkTreeIter  *start_iter,
-                                      GtkTreePath  *end_path,
-                                      GtkTreeIter  *end_iter);
-void gtk_tree_model_inserted          (GtkTreeModel *tree_model,
-                                      GtkTreePath  *path,
-                                      GtkTreeIter  *iter);
-void gtk_tree_model_has_child_toggled (GtkTreeModel *tree_model,
-                                      GtkTreePath  *path,
-                                      GtkTreeIter  *iter);
-void gtk_tree_model_deleted           (GtkTreeModel *tree_model,
-                                      GtkTreePath  *path);
-void gtk_tree_model_reordered         (GtkTreeModel *tree_model,
-                                      GtkTreePath  *path,
-                                      GtkTreeIter  *iter,
-                                      gint         *new_order);
+void gtk_tree_model_row_changed           (GtkTreeModel *tree_model,
+                                          GtkTreePath  *start_path,
+                                          GtkTreeIter  *start_iter);
+void gtk_tree_model_row_inserted          (GtkTreeModel *tree_model,
+                                          GtkTreePath  *path,
+                                          GtkTreeIter  *iter);
+void gtk_tree_model_row_has_child_toggled (GtkTreeModel *tree_model,
+                                          GtkTreePath  *path,
+                                          GtkTreeIter  *iter);
+void gtk_tree_model_row_deleted           (GtkTreeModel *tree_model,
+                                          GtkTreePath  *path);
+void gtk_tree_model_rows_reordered        (GtkTreeModel *tree_model,
+                                          GtkTreePath  *path,
+                                          GtkTreeIter  *iter,
+                                          gint         *new_order);
+
 
 
 
index a3a7712982804239f0efe516dffae864635c7066..32273660ae8993e1383f27d725cfccf7b5a2e411 100644 (file)
@@ -60,34 +60,32 @@ struct _SortTuple
 #define get_array(e,t) ((GArray *)((e)->parent?(e)->parent->children:GTK_TREE_MODEL_SORT(t)->root))
 
 /* object init and signal handlers */
-static void         gtk_tree_model_sort_init               (GtkTreeModelSort      *tree_model_sort);
-static void         gtk_tree_model_sort_class_init         (GtkTreeModelSortClass *tree_model_sort_class);
-static void         gtk_tree_model_sort_tree_model_init    (GtkTreeModelIface     *iface);
-static void         gtk_tree_model_sort_tree_sortable_init (GtkTreeSortableIface   *iface);
-static void         gtk_tree_model_sort_finalize           (GObject               *object);
-static void         gtk_tree_model_sort_range_changed      (GtkTreeModel          *model,
-                                                            GtkTreePath           *start_path,
-                                                            GtkTreeIter           *start_iter,
-                                                            GtkTreePath           *end_path,
-                                                            GtkTreeIter           *end_iter,
-                                                            gpointer               data);
-static void         gtk_tree_model_sort_inserted           (GtkTreeModel          *model,
-                                                            GtkTreePath           *path,
-                                                            GtkTreeIter           *iter,
-                                                            gpointer               data);
-static void         gtk_tree_model_sort_has_child_toggled  (GtkTreeModel          *model,
-                                                            GtkTreePath           *path,
-                                                            GtkTreeIter           *iter,
-                                                            gpointer               data);
-static void         gtk_tree_model_sort_deleted            (GtkTreeModel          *model,
-                                                            GtkTreePath           *path,
-                                                            gpointer               data);
+static void gtk_tree_model_sort_init                  (GtkTreeModelSort      *tree_model_sort);
+static void gtk_tree_model_sort_class_init            (GtkTreeModelSortClass *tree_model_sort_class);
+static void gtk_tree_model_sort_tree_model_init       (GtkTreeModelIface     *iface);
+static void gtk_tree_model_sort_tree_sortable_init    (GtkTreeSortableIface  *iface);
+static void gtk_tree_model_sort_finalize              (GObject               *object);
+static void gtk_tree_model_sort_row_changed           (GtkTreeModel          *model,
+                                                      GtkTreePath           *start_path,
+                                                      GtkTreeIter           *start_iter,
+                                                      gpointer               data);
+static void gtk_tree_model_sort_row_inserted          (GtkTreeModel          *model,
+                                                      GtkTreePath           *path,
+                                                      GtkTreeIter           *iter,
+                                                      gpointer               data);
+static void gtk_tree_model_sort_row_has_child_toggled (GtkTreeModel          *model,
+                                                      GtkTreePath           *path,
+                                                      GtkTreeIter           *iter,
+                                                      gpointer               data);
+static void gtk_tree_model_sort_row_deleted           (GtkTreeModel          *model,
+                                                      GtkTreePath           *path,
+                                                      gpointer               data);
+static void gtk_tree_model_sort_rows_reordered        (GtkTreeModel          *s_model,
+                                                      GtkTreePath           *s_path,
+                                                      GtkTreeIter           *s_iter,
+                                                      gint                  *new_order,
+                                                      gpointer               data);
 
-static void         gtk_tree_model_sort_reordered          (GtkTreeModel          *s_model,
-                                                           GtkTreePath           *s_path,
-                                                           GtkTreeIter           *s_iter,
-                                                           gint                  *new_order,
-                                                           gpointer               data);
 
 /* TreeModel interface */
 static gint         gtk_tree_model_sort_get_n_columns      (GtkTreeModel          *tree_model);
@@ -357,28 +355,28 @@ gtk_tree_model_sort_set_model (GtkTreeModelSort *tree_model_sort,
 
       tree_model_sort->changed_id =
         g_signal_connect (child_model,
-                          "range_changed",
-                          G_CALLBACK (gtk_tree_model_sort_range_changed),
+                          "row_changed",
+                          G_CALLBACK (gtk_tree_model_sort_row_changed),
                           tree_model_sort);
       tree_model_sort->inserted_id =
         g_signal_connect (child_model,
-                          "inserted",
-                          G_CALLBACK (gtk_tree_model_sort_inserted),
+                          "row_inserted",
+                          G_CALLBACK (gtk_tree_model_sort_row_inserted),
                           tree_model_sort);
       tree_model_sort->has_child_toggled_id =
         g_signal_connect (child_model,
-                          "has_child_toggled",
-                          G_CALLBACK (gtk_tree_model_sort_has_child_toggled),
+                          "row_has_child_toggled",
+                          G_CALLBACK (gtk_tree_model_sort_row_has_child_toggled),
                           tree_model_sort);
       tree_model_sort->deleted_id =
         g_signal_connect (child_model,
-                          "deleted",
-                          G_CALLBACK (gtk_tree_model_sort_deleted),
+                          "row_deleted",
+                          G_CALLBACK (gtk_tree_model_sort_row_deleted),
                           tree_model_sort);
       tree_model_sort->reordered_id =
        g_signal_connect (child_model,
-                         "reordered",
-                         G_CALLBACK (gtk_tree_model_sort_reordered),
+                         "rows_reordered",
+                         G_CALLBACK (gtk_tree_model_sort_rows_reordered),
                          tree_model_sort);
 
       tree_model_sort->flags = gtk_tree_model_get_flags (child_model);
@@ -484,12 +482,10 @@ gtk_tree_model_sort_finalize (GObject *object)
 }
 
 static void
-gtk_tree_model_sort_range_changed (GtkTreeModel *s_model,
-                                   GtkTreePath  *s_start_path,
-                                   GtkTreeIter  *s_start_iter,
-                                   GtkTreePath  *s_end_path,
-                                   GtkTreeIter  *s_end_iter,
-                                   gpointer      data)
+gtk_tree_model_sort_row_changed (GtkTreeModel *s_model,
+                                GtkTreePath  *s_path,
+                                GtkTreeIter  *s_iter,
+                                gpointer      data)
 {
   GtkTreeModelSort *tree_model_sort = GTK_TREE_MODEL_SORT (data);
   GtkTreePath *path;
@@ -503,19 +499,19 @@ gtk_tree_model_sort_range_changed (GtkTreeModel *s_model,
   gint index;
   SortElt tmp;
 
-  g_return_if_fail (s_start_path != NULL || s_start_iter != NULL);
+  g_return_if_fail (s_path != NULL || s_iter != NULL);
 
-  if (s_start_path == NULL)
+  if (s_path == NULL)
     {
       free_s_path = TRUE;
-      s_start_path = gtk_tree_model_get_path (s_model, s_start_iter);
+      s_path = gtk_tree_model_get_path (s_model, s_iter);
     }
 
-  path = gtk_tree_model_sort_convert_path_real (tree_model_sort, s_start_path, FALSE);
+  path = gtk_tree_model_sort_convert_path_real (tree_model_sort, s_path, FALSE);
   if (path == NULL)
     {
       if (free_s_path)
-        gtk_tree_path_free (s_start_path);
+        gtk_tree_path_free (s_path);
       return;
     }
 
@@ -527,7 +523,7 @@ gtk_tree_model_sort_range_changed (GtkTreeModel *s_model,
     {
       /* we're not going to care about this */
       if (free_s_path)
-       gtk_tree_path_free (s_start_path);
+       gtk_tree_path_free (s_path);
       gtk_tree_path_free (path);
       return;
     }
@@ -566,12 +562,11 @@ gtk_tree_model_sort_range_changed (GtkTreeModel *s_model,
   
   g_array_insert_val (array, index, tmp);
 
-  gtk_tree_model_range_changed (GTK_TREE_MODEL (data), path, &iter,
-                               path, &iter);
+  gtk_tree_model_row_changed (GTK_TREE_MODEL (data), path, &iter);
   
   gtk_tree_path_free (path);
   if (free_s_path)
-    gtk_tree_path_free (s_start_path);
+    gtk_tree_path_free (s_path);
 }
 
 /* Returns FALSE if the value was inserted, TRUE otherwise */
@@ -669,10 +664,10 @@ gtk_tree_model_sort_insert_value (GtkTreeModelSort *tree_model_sort,
 }
 
 static void
-gtk_tree_model_sort_inserted (GtkTreeModel *s_model,
-                              GtkTreePath  *s_path,
-                              GtkTreeIter  *s_iter,
-                              gpointer      data)
+gtk_tree_model_sort_row_inserted (GtkTreeModel *s_model,
+                                 GtkTreePath  *s_path,
+                                 GtkTreeIter  *s_iter,
+                                 gpointer      data)
 {
   GtkTreeModelSort *tree_model_sort = GTK_TREE_MODEL_SORT (data);
   GtkTreePath *path;
@@ -714,15 +709,15 @@ gtk_tree_model_sort_inserted (GtkTreeModel *s_model,
 
   gtk_tree_model_get_iter (GTK_TREE_MODEL (data), &iter, path);
   tree_model_sort->stamp++;
-  gtk_tree_model_inserted (GTK_TREE_MODEL (data), path, &iter);
+  gtk_tree_model_row_inserted (GTK_TREE_MODEL (data), path, &iter);
   gtk_tree_path_free (path);
 }
 
 static void
-gtk_tree_model_sort_has_child_toggled (GtkTreeModel *s_model,
-                                       GtkTreePath  *s_path,
-                                       GtkTreeIter  *s_iter,
-                                       gpointer      data)
+gtk_tree_model_sort_row_has_child_toggled (GtkTreeModel *s_model,
+                                          GtkTreePath  *s_path,
+                                          GtkTreeIter  *s_iter,
+                                          gpointer      data)
 {
   GtkTreeModelSort *tree_model_sort = GTK_TREE_MODEL_SORT (data);
   GtkTreePath *path;
@@ -746,16 +741,16 @@ gtk_tree_model_sort_has_child_toggled (GtkTreeModel *s_model,
   path = gtk_tree_model_sort_convert_path_real (tree_model_sort, s_path, FALSE);  if (path == NULL)
     return;
   gtk_tree_model_get_iter (GTK_TREE_MODEL (data), &iter, path);
-  gtk_tree_model_has_child_toggled (GTK_TREE_MODEL (data), path, &iter);
+  gtk_tree_model_row_has_child_toggled (GTK_TREE_MODEL (data), path, &iter);
   gtk_tree_path_free (path);
   if (free_s_path)
     gtk_tree_path_free (s_path);
 }
 
 static void
-gtk_tree_model_sort_deleted (GtkTreeModel *s_model,
-                             GtkTreePath  *s_path,
-                             gpointer      data)
+gtk_tree_model_sort_row_deleted (GtkTreeModel *s_model,
+                                GtkTreePath  *s_path,
+                                gpointer      data)
 {
   GtkTreeModelSort *tree_model_sort = GTK_TREE_MODEL_SORT (data);
   GtkTreePath *path;
@@ -808,17 +803,17 @@ gtk_tree_model_sort_deleted (GtkTreeModel *s_model,
         }
     }
 
-  gtk_tree_model_deleted (GTK_TREE_MODEL (data), path);
+  gtk_tree_model_row_deleted (GTK_TREE_MODEL (data), path);
   tree_model_sort->stamp++;
   gtk_tree_path_free (path);
 }
 
 static void
-gtk_tree_model_sort_reordered (GtkTreeModel *s_model,
-                              GtkTreePath  *s_path,
-                              GtkTreeIter  *s_iter,
-                              gint         *new_order,
-                              gpointer      data)
+gtk_tree_model_sort_rows_reordered (GtkTreeModel *s_model,
+                                   GtkTreePath  *s_path,
+                                   GtkTreeIter  *s_iter,
+                                   gint         *new_order,
+                                   gpointer      data)
 {
   gint i = 0;
   GtkTreeModelSort *tree_model_sort = GTK_TREE_MODEL_SORT (data);
@@ -826,7 +821,6 @@ gtk_tree_model_sort_reordered (GtkTreeModel *s_model,
   GtkTreeIter iter;
   SortElt *elt = NULL;
   GArray *array;
-  GArray *new_array;
   gint len;
 
   /* header is used for checking if we can already sort things */
@@ -1615,16 +1609,16 @@ gtk_tree_model_sort_sort_helper (GtkTreeModelSort *tree_model_sort,
        {
          path = gtk_tree_model_sort_generate_path (iter.user_data);
 
-         gtk_tree_model_reordered (GTK_TREE_MODEL (tree_model_sort), path,
-                                   &iter, new_order);
+         gtk_tree_model_rows_reordered (GTK_TREE_MODEL (tree_model_sort), path,
+                                        &iter, new_order);
        }
       else
        {
          /* toplevel list */
 
          path = gtk_tree_path_new ();
-         gtk_tree_model_reordered (GTK_TREE_MODEL (tree_model_sort),
-                                   path, NULL, new_order);
+         gtk_tree_model_rows_reordered (GTK_TREE_MODEL (tree_model_sort),
+                                        path, NULL, new_order);
        }
 
       gtk_tree_path_free (path);
index 0115dc8f08dd13aa8d84779cd5182542da441873..408cccebe880c15d07834a9ff8b52ebdf63522f5 100644 (file)
@@ -753,7 +753,7 @@ gtk_tree_store_set_value (GtkTreeStore *tree_store,
            _gtk_tree_data_list_value_to_node (list, &real_value);
          else
            _gtk_tree_data_list_value_to_node (list, value);
-         gtk_tree_model_range_changed (GTK_TREE_MODEL (tree_store), path, iter, path, iter);
+         gtk_tree_model_row_changed (GTK_TREE_MODEL (tree_store), path, iter);
          gtk_tree_path_free (path);
          if (converted)
            g_value_unset (&real_value);
@@ -787,7 +787,7 @@ gtk_tree_store_set_value (GtkTreeStore *tree_store,
     _gtk_tree_data_list_value_to_node (list, &real_value);
   else
     _gtk_tree_data_list_value_to_node (list, value);
-  gtk_tree_model_range_changed (GTK_TREE_MODEL (tree_store), path, iter, path, iter);
+  gtk_tree_model_row_changed (GTK_TREE_MODEL (tree_store), path, iter);
   gtk_tree_path_free (path);
   if (converted)
     g_value_unset (&real_value);
@@ -915,7 +915,7 @@ gtk_tree_store_remove (GtkTreeStore *tree_store,
   g_node_destroy (G_NODE (iter->user_data));
 
   tree_store->stamp++;
-  gtk_tree_model_deleted (GTK_TREE_MODEL (tree_store), path);
+  gtk_tree_model_row_deleted (GTK_TREE_MODEL (tree_store), path);
 
   if (parent != G_NODE (tree_store->root))
     {
@@ -926,7 +926,7 @@ gtk_tree_store_remove (GtkTreeStore *tree_store,
 
          new_iter.stamp = tree_store->stamp;
          new_iter.user_data = parent;
-         gtk_tree_model_has_child_toggled (GTK_TREE_MODEL (tree_store), path, &new_iter);
+         gtk_tree_model_row_has_child_toggled (GTK_TREE_MODEL (tree_store), path, &new_iter);
        }
     }
   gtk_tree_path_free (path);
@@ -982,7 +982,7 @@ gtk_tree_store_insert (GtkTreeStore *tree_store,
   g_node_insert (parent_node, position, G_NODE (iter->user_data));
 
   path = gtk_tree_store_get_path (GTK_TREE_MODEL (tree_store), iter);
-  gtk_tree_model_inserted (GTK_TREE_MODEL (tree_store), path, iter);
+  gtk_tree_model_row_inserted (GTK_TREE_MODEL (tree_store), path, iter);
 
   gtk_tree_path_free (path);
 
@@ -1046,7 +1046,7 @@ gtk_tree_store_insert_before (GtkTreeStore *tree_store,
   iter->user_data = new_node;
 
   path = gtk_tree_store_get_path (GTK_TREE_MODEL (tree_store), iter);
-  gtk_tree_model_inserted (GTK_TREE_MODEL (tree_store), path, iter);
+  gtk_tree_model_row_inserted (GTK_TREE_MODEL (tree_store), path, iter);
 
   gtk_tree_path_free (path);
 
@@ -1112,7 +1112,7 @@ gtk_tree_store_insert_after (GtkTreeStore *tree_store,
   iter->user_data = new_node;
 
   path = gtk_tree_store_get_path (GTK_TREE_MODEL (tree_store), iter);
-  gtk_tree_model_inserted (GTK_TREE_MODEL (tree_store), path, iter);
+  gtk_tree_model_row_inserted (GTK_TREE_MODEL (tree_store), path, iter);
 
   gtk_tree_path_free (path);
 
@@ -1160,14 +1160,14 @@ gtk_tree_store_prepend (GtkTreeStore *tree_store,
       if (parent_node != tree_store->root)
        {
          path = gtk_tree_store_get_path (GTK_TREE_MODEL (tree_store), parent);
-         gtk_tree_model_has_child_toggled (GTK_TREE_MODEL (tree_store), path, parent);
+         gtk_tree_model_row_has_child_toggled (GTK_TREE_MODEL (tree_store), path, parent);
          gtk_tree_path_append_index (path, 0);
        }
       else
        {
          path = gtk_tree_store_get_path (GTK_TREE_MODEL (tree_store), iter);
        }
-      gtk_tree_model_inserted (GTK_TREE_MODEL (tree_store), path, iter);
+      gtk_tree_model_row_inserted (GTK_TREE_MODEL (tree_store), path, iter);
       gtk_tree_path_free (path);
     }
   else
@@ -1220,7 +1220,7 @@ gtk_tree_store_append (GtkTreeStore *tree_store,
       if (parent_node != tree_store->root)
        {
          path = gtk_tree_store_get_path (GTK_TREE_MODEL (tree_store), parent);
-         gtk_tree_model_has_child_toggled (GTK_TREE_MODEL (tree_store), path, parent);
+         gtk_tree_model_row_has_child_toggled (GTK_TREE_MODEL (tree_store), path, parent);
          gtk_tree_path_append_index (path, 0);
        }
       else
@@ -1228,7 +1228,7 @@ gtk_tree_store_append (GtkTreeStore *tree_store,
          path = gtk_tree_store_get_path (GTK_TREE_MODEL (tree_store), iter);
        }
 
-      gtk_tree_model_inserted (GTK_TREE_MODEL (tree_store), path, iter);
+      gtk_tree_model_row_inserted (GTK_TREE_MODEL (tree_store), path, iter);
       gtk_tree_path_free (path);
     }
   else
@@ -1390,7 +1390,7 @@ copy_node_data (GtkTreeStore *tree_store,
   G_NODE (dest_iter->user_data)->data = copy_head;
 
   path = gtk_tree_store_get_path (GTK_TREE_MODEL (tree_store), dest_iter);
-  gtk_tree_model_range_changed (GTK_TREE_MODEL (tree_store), path, dest_iter, path, dest_iter);
+  gtk_tree_model_row_changed (GTK_TREE_MODEL (tree_store), path, dest_iter);
   gtk_tree_path_free (path);
 }
 
@@ -1701,8 +1701,8 @@ gtk_tree_store_sort_helper (GtkTreeStore *tree_store,
   iter.stamp = tree_store->stamp;
   iter.user_data = parent;
   path = gtk_tree_store_get_path (GTK_TREE_MODEL (tree_store), &iter);
-  gtk_tree_model_reordered (GTK_TREE_MODEL (tree_store),
-                           path, &iter, new_order);
+  gtk_tree_model_rows_reordered (GTK_TREE_MODEL (tree_store),
+                                path, &iter, new_order);
   gtk_tree_path_free (path);
   g_free (new_order);
   g_array_free (sort_array, TRUE);
@@ -1917,9 +1917,9 @@ gtk_tree_store_sort_iter_changed (GtkTreeStore *tree_store,
   tmp_iter.user_data = node->parent;
   tmp_path = gtk_tree_store_get_path (GTK_TREE_MODEL (tree_store), &tmp_iter);
 
-  gtk_tree_model_reordered (GTK_TREE_MODEL (tree_store),
-                           tmp_path, &tmp_iter,
-                           new_order);
+  gtk_tree_model_rows_reordered (GTK_TREE_MODEL (tree_store),
+                                tmp_path, &tmp_iter,
+                                new_order);
 
   gtk_tree_path_free (tmp_path);
   g_free (new_order);
index 52dbb4b6564ac0914b19d2cb5043c6277f521776..e30d74cc6bc3cb80b2811d40c9d740466d34ca24 100644 (file)
@@ -230,24 +230,22 @@ static void gtk_tree_view_real_expand_collapse_cursor_row (GtkTreeView     *tree
                                                           gboolean         expand,
                                                           gboolean         open_all);
 static void gtk_tree_view_real_select_cursor_parent       (GtkTreeView     *tree_view);
-static void gtk_tree_view_range_changed                   (GtkTreeModel    *model,
+static void gtk_tree_view_row_changed                     (GtkTreeModel    *model,
                                                           GtkTreePath     *path,
                                                           GtkTreeIter     *iter,
-                                                          GtkTreePath     *end_path,
-                                                          GtkTreeIter     *end_iter,
                                                           gpointer         data);
-static void gtk_tree_view_inserted                        (GtkTreeModel    *model,
+static void gtk_tree_view_row_inserted                    (GtkTreeModel    *model,
                                                           GtkTreePath     *path,
                                                           GtkTreeIter     *iter,
                                                           gpointer         data);
-static void gtk_tree_view_has_child_toggled               (GtkTreeModel    *model,
+static void gtk_tree_view_row_has_child_toggled           (GtkTreeModel    *model,
                                                           GtkTreePath     *path,
                                                           GtkTreeIter     *iter,
                                                           gpointer         data);
-static void gtk_tree_view_deleted                         (GtkTreeModel    *model,
+static void gtk_tree_view_row_deleted                     (GtkTreeModel    *model,
                                                           GtkTreePath     *path,
                                                           gpointer         data);
-static void gtk_tree_view_reordered                       (GtkTreeModel    *model,
+static void gtk_tree_view_rows_reordered                  (GtkTreeModel    *model,
                                                           GtkTreePath     *parent,
                                                           GtkTreeIter     *iter,
                                                           gint            *new_order,
@@ -4261,11 +4259,9 @@ gtk_tree_view_real_move_cursor (GtkTreeView       *tree_view,
  */
 
 static void
-gtk_tree_view_range_changed (GtkTreeModel *model,
+gtk_tree_view_row_changed (GtkTreeModel *model,
                             GtkTreePath  *path,
                             GtkTreeIter  *iter,
-                            GtkTreePath  *end_path,
-                            GtkTreeIter  *end_iter,
                             gpointer      data)
 {
   GtkTreeView *tree_view = (GtkTreeView *)data;
@@ -4322,10 +4318,10 @@ gtk_tree_view_range_changed (GtkTreeModel *model,
 }
 
 static void
-gtk_tree_view_inserted (GtkTreeModel *model,
-                       GtkTreePath  *path,
-                       GtkTreeIter  *iter,
-                       gpointer      data)
+gtk_tree_view_row_inserted (GtkTreeModel *model,
+                           GtkTreePath  *path,
+                           GtkTreeIter  *iter,
+                           gpointer      data)
 {
   GtkTreeView *tree_view = (GtkTreeView *) data;
   gint *indices;
@@ -4382,7 +4378,7 @@ gtk_tree_view_inserted (GtkTreeModel *model,
          GtkTreePath *tmppath = _gtk_tree_view_find_path (tree_view,
                                                           tree,
                                                           tmpnode);
-         gtk_tree_view_has_child_toggled (model, tmppath, NULL, data);
+         gtk_tree_view_row_has_child_toggled (model, tmppath, NULL, data);
          gtk_tree_path_free (tmppath);
           goto done;
        }
@@ -4420,10 +4416,10 @@ gtk_tree_view_inserted (GtkTreeModel *model,
 }
 
 static void
-gtk_tree_view_has_child_toggled (GtkTreeModel *model,
-                                GtkTreePath  *path,
-                                GtkTreeIter  *iter,
-                                gpointer      data)
+gtk_tree_view_row_has_child_toggled (GtkTreeModel *model,
+                                    GtkTreePath  *path,
+                                    GtkTreeIter  *iter,
+                                    gpointer      data)
 {
   GtkTreeView *tree_view = (GtkTreeView *)data;
   GtkTreeIter real_iter;
@@ -4505,9 +4501,9 @@ count_children_helper (GtkRBTree *tree,
 }
 
 static void
-gtk_tree_view_deleted (GtkTreeModel *model,
-                      GtkTreePath  *path,
-                      gpointer      data)
+gtk_tree_view_row_deleted (GtkTreeModel *model,
+                          GtkTreePath  *path,
+                          gpointer      data)
 {
   GtkTreeView *tree_view = (GtkTreeView *)data;
   GtkRBTree *tree;
@@ -4576,11 +4572,11 @@ gtk_tree_view_deleted (GtkTreeModel *model,
 
 
 static void
-gtk_tree_view_reordered (GtkTreeModel *model,
-                        GtkTreePath  *parent,
-                        GtkTreeIter  *iter,
-                        gint         *new_order,
-                        gpointer      data)
+gtk_tree_view_rows_reordered (GtkTreeModel *model,
+                             GtkTreePath  *parent,
+                             GtkTreeIter  *iter,
+                             gint         *new_order,
+                             gpointer      data)
 {
   GtkTreeView *tree_view = GTK_TREE_VIEW (data);
   GtkRBTree *tree;
@@ -6269,15 +6265,15 @@ gtk_tree_view_set_model (GtkTreeView  *tree_view,
       gtk_tree_view_unref_and_check_selection_tree (tree_view, tree_view->priv->tree);
 
       g_signal_handlers_disconnect_by_func (G_OBJECT (tree_view->priv->model),
-                                           gtk_tree_view_range_changed, tree_view);
+                                           gtk_tree_view_row_changed, tree_view);
       g_signal_handlers_disconnect_by_func (G_OBJECT (tree_view->priv->model),
-                                           gtk_tree_view_inserted, tree_view);
+                                           gtk_tree_view_row_inserted, tree_view);
       g_signal_handlers_disconnect_by_func (G_OBJECT (tree_view->priv->model),
-                                           gtk_tree_view_has_child_toggled, tree_view);
+                                           gtk_tree_view_row_has_child_toggled, tree_view);
       g_signal_handlers_disconnect_by_func (G_OBJECT (tree_view->priv->model),
-                                           gtk_tree_view_deleted, tree_view);
+                                           gtk_tree_view_row_deleted, tree_view);
       g_signal_handlers_disconnect_by_func (G_OBJECT (tree_view->priv->model),
-                                           gtk_tree_view_reordered, tree_view);
+                                           gtk_tree_view_rows_reordered, tree_view);
       if (tree_view->priv->tree)
        {
          _gtk_rbtree_free (tree_view->priv->tree);
@@ -6317,24 +6313,24 @@ gtk_tree_view_set_model (GtkTreeView  *tree_view,
        }
       g_object_ref (tree_view->priv->model);
       g_signal_connect (tree_view->priv->model,
-                       "range_changed",
-                       G_CALLBACK (gtk_tree_view_range_changed),
+                       "row_changed",
+                       G_CALLBACK (gtk_tree_view_row_changed),
                        tree_view);
       g_signal_connect (tree_view->priv->model,
-                       "inserted",
-                       G_CALLBACK (gtk_tree_view_inserted),
+                       "row_inserted",
+                       G_CALLBACK (gtk_tree_view_row_inserted),
                        tree_view);
       g_signal_connect (tree_view->priv->model,
-                       "has_child_toggled",
-                       G_CALLBACK (gtk_tree_view_has_child_toggled),
+                       "row_has_child_toggled",
+                       G_CALLBACK (gtk_tree_view_row_has_child_toggled),
                        tree_view);
       g_signal_connect (tree_view->priv->model,
-                       "deleted",
-                       G_CALLBACK (gtk_tree_view_deleted),
+                       "row_deleted",
+                       G_CALLBACK (gtk_tree_view_row_deleted),
                        tree_view);
       g_signal_connect (tree_view->priv->model,
-                       "reordered",
-                       G_CALLBACK (gtk_tree_view_reordered),
+                       "rows_reordered",
+                       G_CALLBACK (gtk_tree_view_rows_reordered),
                        tree_view);
 
       path = gtk_tree_path_new_root ();
index 603ce8a61056025c9e8b45f7fd8acf74dd35b16d..f0468ca6a8488b9dda6edb0634db2bc6ff146e47 100644 (file)
@@ -312,14 +312,14 @@ update_columns (GtkTreeView *view, ViewColumnModel *view_model)
       if (length < old_length)
        {
          view_model->stamp++;
-         gtk_tree_model_deleted (GTK_TREE_MODEL (view_model), path);
+         gtk_tree_model_row_deleted (GTK_TREE_MODEL (view_model), path);
        }
       else
        {
          GtkTreeIter iter;
          iter.stamp = view_model->stamp;
          iter.user_data = b;
-         gtk_tree_model_inserted (GTK_TREE_MODEL (view_model), path, &iter);
+         gtk_tree_model_row_inserted (GTK_TREE_MODEL (view_model), path, &iter);
        }
       gtk_tree_path_free (path);
     }
@@ -376,10 +376,10 @@ update_columns (GtkTreeView *view, ViewColumnModel *view_model)
        }
 
       path = gtk_tree_path_new ();
-      gtk_tree_model_reordered (GTK_TREE_MODEL (view_model),
-                               path,
-                               NULL,
-                               new_order);
+      gtk_tree_model_rows_reordered (GTK_TREE_MODEL (view_model),
+                                    path,
+                                    NULL,
+                                    new_order);
       gtk_tree_path_free (path);
       g_free (new_order);
     }
@@ -464,7 +464,7 @@ set_visible (GtkCellRendererToggle *cell,
   if (column)
     {
       gtk_tree_view_column_set_visible (column, ! gtk_tree_view_column_get_visible (column));
-      gtk_tree_model_range_changed (model, path, &iter, path, &iter);
+      gtk_tree_model_row_changed (model, path, &iter);
     }
   gtk_tree_path_free (path);
 }